I have little to no experience in Windows. The current studio I'm at uses a .bat file to launch Nuke with their custom gizmo's and whatnot. How would I go about adding that .bat file as the $PDG_NUKEPY variable? I tried to copy and paste their shortcut but it fails. Their shortcut launches cmd.exe and then runs the .bat file. I tried escaping the \ and doing w quotes and without.
It needs the launch variables to set up their color workflow as well so it's needed. Am I stuck?
Thanks
Found 39 posts.
Search results Show results as topic list.
PDG/TOPs » Loading Nuke in a Windows env
- Anthony Morrelle
- 39 posts
- Offline
Technical Discussion » Default state for attribpaint inside HDA
- Anthony Morrelle
- 39 posts
- Offline
Technical Discussion » Default state for attribpaint inside HDA
- Anthony Morrelle
- 39 posts
- Offline
Hi all,
I wanted to set up an hda with a attrib paint inside and have the default state be the brush paint tool. I imported the block into the hda and set "sidefx_attribpaint" as the "default state" in the HDA but I get a python error back:
Traceback (most recent call last):
File "/mnt/apps/houdini-19.0/houdini/python3.7libs/viewerstate/utils.py", line 1022, in wrapper
return func(*args,**kwargs)
File "/mnt/apps/houdini-19.0/houdini/python3.7libs/viewerstate/interface.py", line 158, in onMouseEvent
return state.onMouseEvent(kwargs)
File "/mnt/apps/houdini-19.0/houdini/viewer_states/sidefx_stroke.py", line 730, in onMouseEvent
self.onPreMouseEvent(node, ui_event, captured_parms)
File "Sop/attribpaint, ViewerStateModule", line 365, in onPreMouseEvent
File "Sop/attribpaint, ViewerStateModule", line 689, in updateCursorShape
AttributeError: 'NoneType' object has no attribute 'eval'
Houdini 19.0.657 Python 3 on linux.
Bug or me?
Thanks
I wanted to set up an hda with a attrib paint inside and have the default state be the brush paint tool. I imported the block into the hda and set "sidefx_attribpaint" as the "default state" in the HDA but I get a python error back:
Traceback (most recent call last):
File "/mnt/apps/houdini-19.0/houdini/python3.7libs/viewerstate/utils.py", line 1022, in wrapper
return func(*args,**kwargs)
File "/mnt/apps/houdini-19.0/houdini/python3.7libs/viewerstate/interface.py", line 158, in onMouseEvent
return state.onMouseEvent(kwargs)
File "/mnt/apps/houdini-19.0/houdini/viewer_states/sidefx_stroke.py", line 730, in onMouseEvent
self.onPreMouseEvent(node, ui_event, captured_parms)
File "Sop/attribpaint, ViewerStateModule", line 365, in onPreMouseEvent
File "Sop/attribpaint, ViewerStateModule", line 689, in updateCursorShape
AttributeError: 'NoneType' object has no attribute 'eval'
Houdini 19.0.657 Python 3 on linux.
Bug or me?
Thanks
3rd Party » Deadline Thinkbox/ Redshift and Houdini - multi GPU help
- Anthony Morrelle
- 39 posts
- Offline
From my own experience, setting each worker with the appropriate affinity works fine. Worker 1 = gpu affinity set to GPU 0, Worker 2 = gpu affinity set to GPU 1.
I take it from your post that that isn't working?
What OS are you running? Is SLI being used?
I take it from your post that that isn't working?
What OS are you running? Is SLI being used?
Houdini Lounge » Houdini 19 doesn't load AT ALL on Ubuntu 21.10
- Anthony Morrelle
- 39 posts
- Offline
edwardIs this fix working? I just switched to a distro that is using 2.31 from Fedora 35 so I can't test it. If it works then I'm coming back to Fedora, ha.
19.0.594 daily build has another fixchangelog
Second attempt at fixing crash on Linux distro's using glibc 2.34 or later.
Houdini Lounge » Linux distro with no problems running H19
- Anthony Morrelle
- 39 posts
- Offline
ajz3dI do run Alma linux, which is another rhel clone that also takes the place of CentOS, for some servers and am ok with it. That may be my next stop... Maybe with some XFCE mixed in to make me really nostalgic. Or I've been meaning to use Rhel proper for some time now and see if I'm missing anything.
If that's the case, have you tried Rocky Linux?
Edited by Anthony Morrelle - 2022年2月16日 16:46:14
Houdini Lounge » Linux distro with no problems running H19
- Anthony Morrelle
- 39 posts
- Offline
ajz3dI used to run CentOS and got so bored with it... I might have to revisit my old friend though. (I'm a rhel guy through and through - debian based systems don't like me, at least as a workstation os). Too bad CentOS as I knew it doesn't exist anymore. I guess I have a few distros to test out
If you were to target Debian Stable, which is still on glibc 2.31-13, you would have about 2 years of boring stability, as none of the packages would get updated to their newer versions until stable becomes oldstable and next-stable (testing) becomes stable. The only updates you would get, are security patches.
@filipw - I used to hate Gnome because of the huge titlebars, then I got a higher dpi monitor and everything is the right size, ha. Adwaita has gotten a bit nicer lately too.
Houdini Lounge » Linux distro with no problems running H19
- Anthony Morrelle
- 39 posts
- Offline
ajz3dHa, I hope not.
So, I guess that in several months from today, I will be starting Houdini with libc_malloc_debug...
That makes sense. I'm running glibc 2.34. So if I target a distro running 2.33 I should be ok - not sure why I didn't think of that.
I'm hoping the glibc stuff clicks into place in the next few versions.
Houdini Lounge » Linux distro with no problems running H19
- Anthony Morrelle
- 39 posts
- Offline
ajz3dHuh, that is interesting. And no libc-malloc problems - like you don't need to load it with libc_malloc_debug.so?
kernel 5.15 and NVIDIA 470.103.01 proprietary driver
Houdini Lounge » Linux distro with no problems running H19
- Anthony Morrelle
- 39 posts
- Offline
Neil78Yeah, that's a plus for PopOS and Ubuntu for sure. Thanks for the reply!
Yes - it all part of installation - full support for cuda and opencl - check out pop os web site - great os
Houdini Lounge » Linux distro with no problems running H19
- Anthony Morrelle
- 39 posts
- Offline
Neil78That's good to know! Are you running it with Nvidia?
Pop OS - I’m on 20.04 - h19 runs great
Houdini Lounge » Linux distro with no problems running H19
- Anthony Morrelle
- 39 posts
- Offline
Hey all,
I was just curious if there were any Linux users that have transitioned to H19 with little to no problems? I'm using the latest Fedora and while I love it I'd rather be able to run H19 with less problems. I've been through a few rounds of support and have it mostly working with the malloc-debug library but I get random crashes on launch (usually 3 at a time) and just in general it feels shaky. Running 19.0.524 daily and I have been watching the changelog religiously to see if there are any fixes pertaining to this.
I'm not trying to shame the devs or anything - Linux is so diverse and its super difficult to make something work with so many distros. It's really been amazing that it worked so well up until this point. Just gathering data to figure out if there are more stable fish in the sea.
Do older kernels work better? Maybe switch back to Rhel or rhel clone like alma? Seems like Ubuntu has some trouble too? Or does the opposite route work better, going full Arch?
What are you all running and has it been stable?
I was just curious if there were any Linux users that have transitioned to H19 with little to no problems? I'm using the latest Fedora and while I love it I'd rather be able to run H19 with less problems. I've been through a few rounds of support and have it mostly working with the malloc-debug library but I get random crashes on launch (usually 3 at a time) and just in general it feels shaky. Running 19.0.524 daily and I have been watching the changelog religiously to see if there are any fixes pertaining to this.
I'm not trying to shame the devs or anything - Linux is so diverse and its super difficult to make something work with so many distros. It's really been amazing that it worked so well up until this point. Just gathering data to figure out if there are more stable fish in the sea.
Do older kernels work better? Maybe switch back to Rhel or rhel clone like alma? Seems like Ubuntu has some trouble too? Or does the opposite route work better, going full Arch?
What are you all running and has it been stable?
Houdini Indie and Apprentice » Mantra AOV/Render Passes show up black in Nuke
- Anthony Morrelle
- 39 posts
- Offline
There may be an issue with the shop_materialpath that gets added in the pyro solver or the pyro bake. I think since you convert the vdb to a polygon that throws it off? I opened your shot and put down an Attribute Delete to get rid of that materialpath and it seems to work alright on my side.
Other issues may exist but that's where I would start.
Other issues may exist but that's where I would start.
Technical Discussion » packages in $HSITE
- Anthony Morrelle
- 39 posts
- Offline
My $HSITE is /networkdrive/houdini19.0 with packages underneath that and it works fine. Basically it's the same structure as your home folder. Make sure "$HSITE" variable points to the parent of houdini19.0. Houdini will search for the version and pick up the right folder.
Confirmed working for 19.0.455 (on linux at least).
Confirmed working for 19.0.455 (on linux at least).
Technical Discussion » Crash on Launch
- Anthony Morrelle
- 39 posts
- Offline
Adding this in case any other Fedora users are lost.
I thought I'd put in a ticket too. They had me run this preload command:
export LD_PRELOAD="/lib/x86_64-linux-gnu/libc_malloc_debug.so.0"
That doesn't work on Fedora because that shared object is in a different folder. The command for Fedora is:
export LD_PRELOAD="/usr/lib64/libc_malloc_debug.so.0"
Now all is fine again.
I thought I'd put in a ticket too. They had me run this preload command:
export LD_PRELOAD="/lib/x86_64-linux-gnu/libc_malloc_debug.so.0"
That doesn't work on Fedora because that shared object is in a different folder. The command for Fedora is:
export LD_PRELOAD="/usr/lib64/libc_malloc_debug.so.0"
Now all is fine again.
Technical Discussion » Crash on Launch
- Anthony Morrelle
- 39 posts
- Offline
probinerjsmackInstalled
libxkbcommon-x11jsmackCan't find their Fedora releases. Is this a Debian Ubuntu only requirement?
libxcb-icccm4, and libxcb-render-util
Will check some of the other libraries mentioned.
Thanks
I found the equivalents here: https://fedora.pkgs.org/35/fedora-x86_64/xcb-util-wm-0.4.1-21.fc35.x86_64.rpm.html [fedora.pkgs.org]
and here: https://fedora.pkgs.org/35/fedora-x86_64/xcb-util-renderutil-0.3.9-19.fc35.x86_64.rpm.html [fedora.pkgs.org]
However I am getting this same message:
free(): invalid size
Aborted (core dumped)
19 worked on Fedora 34 but seems to have broken on Fedora 35? 18.5 is working fine.
Technical Discussion » Houdini Viewport Performance
- Anthony Morrelle
- 39 posts
- Offline
In general if you take a look at the Performance Monitor (alt Y or under Windows menu) it can tell you the bottlenecks and where a cache node might be needed. Viewport response is less than ideal in Houdini but can usually be worked around. Unpacking the alembic file per frame will take a bit of CPU. If the abc is static then only import the first frame, then unpack, blast, cache to native bgeo and start there. Might make it a smidge better.
Technical Discussion » Houdini 18.5 py3 Evaluating Python in Linux (Rockylinux 8.x)
- Anthony Morrelle
- 39 posts
- Offline
Did you try to install python 3.7? I think will do it. You might have to set a variable on launch to force it to use python3.7. I do the opposite and force python2.7 at launch.
Also there is a py2 version of Houdini if that helps. Not sure what your end goal is.
How is Rocky Linux btw?
dnf install python37
Also there is a py2 version of Houdini if that helps. Not sure what your end goal is.
How is Rocky Linux btw?
PDG/TOPs » Deadline , TOPs, and Arnold: 1 gpu per worker
- Anthony Morrelle
- 39 posts
- Offline
Picking up Arnold to fill out my volume rendering and I've hit a snag. Is there a variable to set in TOPs to use 1 gpu per worker? I use Redshift normally and this works just fine by setting 1 gpu per task in the Deadline scheduler. For some reason it isn't working for Arnold though. I have my two workers with set gpu affinitie (0,1).
What am I missing?
Thanks!
What am I missing?
Thanks!
PDG/TOPs » Switch "Takes" with wedge
- Anthony Morrelle
- 39 posts
- Offline
Fantastic! I knew there was a way to do it with python but still learning how to use it in tops. Thanks!!
-
- Quick Links